<?php

Class Mconfiguracion extends CI_Model {


    public function contrasena () {
        $this->db->select('password');
        $this->db->from('usuario');
        $this->db->where('id = 20');
        $res = $this->db->get();
        return $res->result();
    }

    /**
     * Actualiza la contraseña del usuario.
     *
     * @param int $contra
     * @param int $idUsuario
     * @param int $idCliente
     * @return mixed
     */
    public function cambioContrasena($contra, $idUsuario, $idCliente) {
        $this->db->query('update usuario set password = md5("' . $contra . '") where id = ' . $idUsuario);
        $this->db->query('insert into notificacion(text, idCliente, asunto)
        values("La contraseña se ha cambiado. ",'. $idCliente .', "Cambio de Contraseña")');
    }

    /**
     * Cambia el estado "inactivo" del usuario.
     *
     * @param int $idUsuario
     */
    public function baja($idUsuario) {
        $this->db->query('update usuario set inactivo = 1 where id = ' . $idUsuario);
    }
}